#include <iostream>
#include <string>

/*
cout   // 标准输出流（输出到屏幕）	Ostream
cin    // 标准输入流（从键盘输入）	Istream   
cerr   // 标准错误流（输出错误信息）	Ostream 
clog   // 标准日志流（输出运行信息）	Ostream
    日常工作会用到
        日志  监控 程序运行状态的
C语言中没有字符串类型
C++ 中有
*/


int main(int argc, char const *argv[])
{   
    // 整形 和 浮点型
    int val_1 = 10;
    double val_2 = 10.1;

    // 字符串类型
    std::string str_1 = "张三";
    std::string str_2 = "是帅哥";

    // 输出
    std::cout << "val_1 = " << val_1 << std::endl;
    std::cout << "val_2 = " << val_2 << std::endl;

    std::cout << "str_1 = " << str_1 << std::endl;
    std::cout << "str_1 = " << str_1 + str_2 << std::endl;
    
    // 输入 输出
    std::cin >> val_1;
    std::cout << "val_1 = " << val_1 << std::endl;


    return 0;
}
